barcode voucher - German English Dictionary